[XEN] Replace hvm_setup_platform() with hvm_domain_initialise()
authorkaf24@localhost.localdomain <kaf24@localhost.localdomain>
Sun, 5 Nov 2006 20:17:40 +0000 (20:17 +0000)
committerkaf24@localhost.localdomain <kaf24@localhost.localdomain>
Sun, 5 Nov 2006 20:17:40 +0000 (20:17 +0000)
commit6bc01e4efd50e1986a9391f75980d45691f42b74
treef7199b965f56400c4eb493d5944bf8a147ce4d9f
parent5aa732c2041ec9d06b7de4a167ad6925cc1a2a97
[XEN] Replace hvm_setup_platform() with hvm_domain_initialise()
and extra code in hvm_vcpu_initialise(). Remove 'apic' config
option -- HVM CPUs will always have an APIC (which should be
set up in virtual wire mode for backward compatibility, just as
in a real system).
Signed-off-by: Keir Fraser <keir@xensource.com>
33 files changed:
tools/examples/xmexample.hvm
tools/firmware/hvmloader/hvmloader.c
tools/libxc/ia64/xc_ia64_hvm_build.c
tools/libxc/xc_hvm_build.c
tools/libxc/xenguest.h
tools/libxc/xg_private.c
tools/python/README.XendConfig
tools/python/README.sxpcfg
tools/python/xen/lowlevel/xc/xc.c
tools/python/xen/xend/image.py
tools/python/xen/xm/create.py
tools/xm-test/lib/XmTestLib/arch.py
xen/arch/x86/domain.c
xen/arch/x86/hvm/hvm.c
xen/arch/x86/hvm/i8254.c
xen/arch/x86/hvm/i8259.c
xen/arch/x86/hvm/intercept.c
xen/arch/x86/hvm/pmtimer.c
xen/arch/x86/hvm/rtc.c
xen/arch/x86/hvm/svm/svm.c
xen/arch/x86/hvm/svm/vmcb.c
xen/arch/x86/hvm/vioapic.c
xen/arch/x86/hvm/vlapic.c
xen/arch/x86/hvm/vmx/vmcs.c
xen/arch/x86/hvm/vmx/vmx.c
xen/arch/x86/mm.c
xen/include/asm-ia64/vmx_platform.h
xen/include/asm-x86/hvm/hvm.h
xen/include/asm-x86/hvm/io.h
xen/include/asm-x86/hvm/support.h
xen/include/asm-x86/hvm/vlapic.h
xen/include/asm-x86/hvm/vpic.h
xen/include/public/hvm/params.h